medici masters of florence cast