Speedboat killer Jack Shepherd has pleaded guilty at Isleworth Crown Court to violently assaulting a woman, including attacking her with a set of barbecue tongs.