A 14-year-old boy who repeatedly stabbed a schoolgirl in a Cirencester shop after she rejected his advances has received a 12-month referral order and restraining order.