Members of the House of Lords should have a 20% attendance record and retire at 80, a committee says.