Passengers furious as cash-strapped Go First announces cancellations