The defence secretary said the ‘manifesto was clear’ and Labour was committed to the triple lock, despite intense speculation it could be ditched to fund defence or social care