Muslim nations 'would recognise Israel' in peace deal