Amnesty urges immediate end to Gaza blockade