A Cameroonian-flagged ship filled with gas has caught fire in the Gulf of Aden off Yemen. Britain blames a projectile, but the EU calls it an accident. One sailor is missing.