Bolivia's President Evo Morales has delivered a state of the union address to mark his unprecedented 10 years in office.