AmEx hikes luxury hotel credit to $250 on $1,250 room spend