Effect of triangular vacancy defect on thermal conductivity and thermal rectification in graphene nanoribbons