Joanna o Austrick, Princess o Portugal