US President Barack Obama calls on nations to unite in the wake of the terror attacks that killed 31 people and injured 270.