stan lee spider man 3 cameo quote