Halle Berry gives birth to a son