'I was pregnant and a pirate - a beautiful experience': Penelope Cruz breaks down in tears as she talks about baby Leo