Batelco launches improved Direct Debit service