Abdulkader pleads guilty to terror charges