The best ways to use a Marriott 50,000-point free night certificate — from luxury resorts to upscale city hotels that cost $500 per night or more