How do you get the $300 cruise credit? Do you have to book through Amex travel, or can you book with your TA and just pay with Amex?