picard season 3 review