Hundreds honor Memorial Day on Mt. Soledad