Belgium's main centre-right parties have agreed to form a coalition government nearly five months after elections, the incoming prime minister Charles Michel said on Tuesday.