Zoe Marshall opens up about her struggles after pregnancy