Omar Binladin has been living with his British wife in Normandy for years, painting landscapes