Genel Energy to Buy Capricorn Energy for $4.74 a Share in Cash