Christian Aid sets out checklist for solution to Middle East conflict