Sophie Ellis-Bextor gives birth to third baby boy