arnold schwarzenegger as patrick bateman in american psycho