A-levels and GCSEs to go in huge shake-up