Enabling Trustworthy Multicast Wireless Services through D2D Communications in 5G Networks