propecia vs generic 3