Putin complains west