Crews battle massive wildfire near Yosemite