Sampdoria have announced the signings of Birkir Bjarnason and Andrea Petagna, with the duo joining from Pescara and AC Milan respectively.