alex salmond denies claims sexually assaulted two staff members