Caroline Leonora Vedel Larsen bio