At least 31 people have been killed and many seriously injured in attacks at the Brussels international airport and a city metro station.