Pakistan blast 'kills 14 cadets'