Reports from Belgium say at least 20 people have been killed in a head-on collision between two trains outside the capital, Brussels.