I found the issue.
SoapClient fails to parse the wsdl file when HTTP response headers are incorrect.
Since today Paypal sends Content-Type: text/html
for wsdl file in HTTP response so I just copied wsdl/xsd files to my server and everything is OK again...
EDIT: now (17 Apr) it looks like paypal is sending file using text/plain