Former health and safety officer Robert Foulkes, 65, raped two of his victims and filmed another as he sexually assaulted her.