Leopold III, Prince of Lippe