Ranveer Singh expecting baby boy