Robert Pattinson Reveals Why He Decided to Take on The Batman