Boris Johnson admits govenrment could have done things differently on A-levels