Twitter and Amex to let you pay with a hashtag