Shakira, Gerard Pique welcome baby boy