Trump optimistic before meeting with North Korean leader Kim Jong Un

President Donald Trump says he thinks ``things can work out very nicely'' with North Korea on the eve of his historic summit with Kim Jong Un.

Trump expressed optimism about Tuesday's (late Monday Eastern time) meeting  during a working lunch with Singapore's Prime Minister Lee Hsien Loong and aides to both leaders.

Trump says ``we've got a very interesting meeting in particular tomorrow, and I think things can work out very nicely.'' He also tells Lee the decision to hold the summit in the island city-state of Singapore was ``made very consciously'' and offers thanks.

Trump tells Lee that ``we appreciate your hospitality and professionalism and your friendship.''

Donald Trump's arrival in Asia hasn't stopped him from firing off more tweets trashing Prime Minister Trudeau.

The U-S president is now in Singapore for the summit with North Korean Leader Kim Jong Un, but he still has this weekend's G-7 Summit in Quebec on his mind.

Trump tweets `Fair Trade is now to be called Fool Trade if it is not Reciprocal'' and ``Justin acts hurt when called out.''

Just hours after Trump left the Quebec summit Saturday, he took to Twitter to call Trudeau ``dishonest and weak'' after the prime minister used a post-summit news conference to repeat his week-long criticism of U-S tariffs and warned of reciprocal trade sanctions.

While Trudeau has ignored questions from reporters about Trump's tirade, Foreign Affairs Minister Chrystia Freeland says Canada doesn't conduct its diplomacy through such inappropriate personal attacks.