John Kelly becomes latest former Trump official to speak out against him