Israel gör sig skyldig till folkmord på palestinierna i Gaza, slår Amnesty International fast i en ny rapport.