Amnesty International raps Mozambican government