Mayor denies 'cover-up' over Mascot Towers