Sir Jim Ratcliffe has been accused of secretly cancelling payments to a charity for former Man Utd players.