Pregnancy shock for Sonia Fowler in EastEnders