Mom gives birth to 14.5-pound baby