Hamas says unity government won’t recognise Israel