Indian PM digs at Pakistan in Independence Day speech