Sadiq Khan’s attendance draws criticism and follows scrutiny of Labour politicians for receiving lavish gifts