Boris Johnson dodges calls to come clean on what he knew about No 10 Christmas parties