Afonso, Prince of Portugal — son of John III of Portugal