DGCA to offer all services online by year-end