British cargo ship guards engage militants in Gulf of Aden