More than 1 billion people face displacement by 2050 - report