More than 30 countries sign up to coalition of willing - as PM says ‘significant force’ backing Ukraine