Former Czech PM Stanislav Gross dies at 45