Solar eruptions and space weather