A Reliability-aware Distributed Framework to Schedule Residential Charging of Electric Vehicles