TD says pay of senior bankers is 'staggering and obscene'