Army clears last militant stronghold in North Waziristan