AGREEMENT FOR GENERATION SERVICES BETWEEN GULF POWER COMPANY AND FLORIDA PUBLIC UTILITIES COMPANY Dated as of December 28, 2006