James Franco Blasts 'Spring Breakers 2'