Metallica signs with John Zazula's Megaforce Records