Albert III, Duke of Mecklenburg