European Union gives Malawi K18 billion grant