London Welsh sign French props