Three million people attend World Youth Day closing Mass on Copacabana beach in Rio de Janeiro by Ryan Mayer