Somalia's presisdent Mohamed Farmajo has rejected an oil revenue sharing deal signed by the petroleum ministry and an America firm.