Troubled airline Go First extends cancellation of flights until June 4