Little Mermaid star Halle Bailey gives birth to baby boy, Halo