CAF fines Hearts of Oak