Magdalena Andersson steps down hours after becoming Sweden's first woman leader