Earn 50% more miles with Citibank Premiermiles Credit Card this long weekend in June