Passengers will receive up to £400 off and onboard credit before April 28