Forest Green held by spirited Vale comeback