Postmaster general insists election mail will be delivered 'on time'