Roadside bomb kills 7 Afghan soldiers: official