Rally for racial, economic and education justice held in Amherst