Jack White, Bloc Party and Smashing Pumpkins top Splendour bill for 2012