No, this type of advertising is not allowed. Promotional phone calls to consumers always require the prior consent of the person called.
Cold calling to companies, on the other hand, can also be permissible without prior consent if it can be assumed that the offer is of interest to the company called.