Charsadda blast claims lives of three, several injured