Starbucks expects record gift card purchases Dec. 19