Mother gives birth to miracle son after recovering from \"terminal\" cancer