Dell Q1 net profit down nearly 33% at $635 million