Afghan raid 'kills 30 militants'