Elizabeth Banks Admits She 'Messed Up' by Dismissing 'The Color Purple' with Steven Spielberg Critique