House approves resolution limiting Trumps war powers as 3 Republicans join Democrats