AmEx tries to win over grumpy Delta customers with revamped SkyMiles credit cards