Three militants killed in Kashmir's Shopian district