Roderick Townsend-Roberts wins long jump