how much is josh peck worth