Los Penasquitos Canyon reopens after mountain lion attack