New customers can get a $1,250 bonus with this travel credit card