The limits of Trump power