Kate Middleton sends message about ‘love’ and ‘forgiveness’ after tough year