Amrita Arora has a baby boy