Teen arrested after Marin rock attack