PURCHASE AGREEMENT DATED JUNE 23 2006 BY AND BETWEEN LG&E ROANOKE VALLEY L.P. LG&E POWER SERVICES LLC AND WESTMORELAND COAL COMPANY