Britain's foreign secretary denies gay rumours