Speaker Johnson’s ‘epic’ weekend with Trump shows strengths and limits of his power